hammer out an agreement - Français Anglais Dictionnaire